body{
    padding: 30px;
    overflow: hidden;
    user-select: none;
}
ul,li{
    margin: 0;
    padding: 0;
    list-style: none;
}

#u1{
    width: 380px; 
    height: 380px; 
    margin:0 auto; 
    padding: 0 0 5px 5px; 
    overflow: hidden; 
    background: #1780bd;
}
#u1 li{
    width: 90px; 
    height: 90px; 
    line-height: 50px; 
    margin:5px 5px 0 0; 
    text-align: center; 
    background: #e7e6e6; 
    float: left; 
    position:relative;
    line-height: calc(2);
    font-size: 40px;
}
/* #u1 li a{ 
    width: 90px; 
    height: 90px; 
    display: block; 
    text-decoration: none; 
    color: #a90c40
} */
#u1 li a:hover{ 
    border: 5px  solid #dd0000; 
    position: absolute; 
    left: -5px; top: -5px;
}



